html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}a img{border:0}figure{position:relative}figure img{width:100%}

body {
	font-family: "Trebuchet", sans-serif;
}

header {
	background: #f4f4f4;
	border-bottom: 1px solid #666;
	padding: 20px 0;
}

.centered {
	width: 980px;
	margin: 0 auto;
}

.content {
	padding: 40px 0;
}

/* tabela */
.tabela-pontos {
	float: left;
	width: 450px;
	display: inline-block;
	margin: 0 40px 0 0;
	border: 1px solid #bbb;
	border-collapse: collapse;
	border-spacing: 0;
	border-top: none;
}

.tabela-pontos thead {
	background: #f4f4f4;
}

.tabela-pontos tr {
	
}

.tabela-pontos td:first-child {
	width: 175px;
	text-align: left;
	padding: 0 0 0 10px;
}

.tabela-pontos td:first-child span {
	font-size: 19px;
	font-weight: bold;
}

.tabela-pontos td {
	padding: 8px 0;
	text-align: center;
	width: 35px;
	border-top: 1px solid #bbb;
	vertical-align: middle;	
}

/* slider */
.slide {
	position: absolute;
	height: 100%;
	width: 300px;
}

.slide ul {
	padding: 10px;
}

.slide li {
	float: left;
	list-style: none;
	width: 300px;
	padding: 8px 10px;
	border: 1px solid #eee;
}

.slide li:hover {
	background: #eee;
}

.slide h3 {
	color: #333;
}

.slide  li a {
	text-decoration: none;
	color: #666;
}

.tabela-esquerda {
	float: left;
	width: 120px;
}

.tabela-placar {
	float: left;
	width: 60px;
	text-align: center;
}

.tabela-direita {
	float: left;
	width: 120px;
	text-align: right;
}

/* partida */
.partida {
	display: inline-block;
	width: 100%;
}

.partida-left {
	text-align: right;
}

.partida h3 {
	font-size: 30px;
	margin: 0 0 10px;
}

.partida-center {
	float: left;
	width: 160px;
	text-align: center;
}

.partida-center h3 {
	font-size: 45px;
	margin: 0 0 10px;
}

.partida-right, .partida-left {
	float: left;
	width: 410px;
}



.destaque {
	display: inline-block;
	width: 100%;
}

.destaque h4 {
	border-bottom: 1px solid #666;
	margin: 40px 0 20px;
}

.destaque h3 {
	font-size: 30px;
	margin: 0 0 10px;
}

.destaque-left, .destaque-right {
	width: 450px;
	float: left;
	padding: 10px 20px;
}

.destaque p {
	margin: 10px 0 0;
}

.destaque p strong {

}




footer {
	background: #f4f4f4;
	border-top: 1px solid #666;
	padding: 20px 0;
	margin: 40px 0 0;
}